Trojan Source
Unicodeは様々な言語圏の人が使えるように多くの文字を収録している
文字を右から左に表示する言語圏もある
アラビア文字、ヘブライ文字…
文字列の中で表示方向が混合している場合、正しく制御しなければならない
制御コードを使い実現している
他にもある
人間の目には判断がつきにくい文字をつかう偽装方法もある
制御コードを利用したファイル名の偽装の例(トロイの木馬)はあるが、ソースコードに埋め込むのが新しい? Scrapboxのコードブロックで警告されるようになった文字
参考